COURSE NUMBER:
CIT245
COURSE TITLE:
Data Structures and Programming: C++
CREDITS: 4
PREREQUISITES:
CIT130 or Equivalent CO REQUISITES: None
Instructor: Kenneth L
Instructor Comments: Programming is not something that
is learned by reading only. It is
learned by doing. Therefore, programming
assignments will be 20% of your grade. If you do no homework, the best grade you can
get is a C. Assignments must be handed
in on time. Expect to put in 12 hours of
work a week minimum. You must be a
highly motivated self learner to get through this course.
Texts: Absolute
C++ Walter Savitch
(Addison Wesley) -required
STL
Programming From the Ground Up Herbert Schildt (McGrawHill) -optional
Schedule IN-85
Week
|
|
Homework
|
Week 1 Sept 1-7 |
Abs C++
Ch 1,2 |
Install
C++ compiler, become familar with Black Board Software Ch 1
#6 Ch 2 #2 |
Week 2 Sept 8-14 |
Abs C++
Ch 3,4 |
Ch 3 #4 Ch 4 #10 |
Week 3 Sept
15-21 |
Abs C++
Ch 5,6 |
Ch 5
#4 Ch 6 #3 |
Week 4 Sept
22-28 |
Abs C++
Ch 7,8 |
Ch 7 #2 Ch 8 #1 |
Week 5 Sept
29-Oct 5 |
Abs C++
Ch 9,10 |
Ch 9
#2 Ch10 Doubly Linked List |
Week 6 Oct 6-12 |
Abs C++
Ch 10 |
Study |
Week 7 Oct 13-19 |
Exam 1
|
|
Week 8 Oct 20-26 |
Abs C++
Ch 11,12 |
Ch11 #1
Ch 12 #5 |
Week 9 Oct
27-Nov 2 |
Abs C++
Ch 13,14 |
Ch13 #5
Ch 14 #1 |
Week 10 Nov 3 - 9 |
Abs C++
Ch 15,16 |
Ch15 #1 Ch 16 #2 |
Week 11 Nov 10-16 |
Abs C++
Ch 17,18 |
Ch17 #1 #2
Ch 18 Read Only |
Week 12 Nov 17 -
23 |
Abs C++
Ch 19 |
Ch19 tba + STL version of Dijkstra |
Nov 23-30 |
Thanksgiving Week Break |
|
Week 13 Dec 1 - 8 |
Online
STL |
|
Week 14 Dec 9-15 |
Exam 2
|
|